clothing (depot) - Français Anglais Dictionnaire